//	-Wmaybe-uninitialized
//    	Warn if there exists a path from the function entry to a use of the variable that is not initialized


static int func ( int y )
{
	int x;
	if ( y == 0 )
		x = 1;

	return x;
}

int main ( void )
{
	return func ( 9 );
}
